.main{
	background: url(../img/login/500891AB-0770-40EF-89B5-10E05F01B6A0@3x.png) no-repeat;
	background-size: 100% 100%;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
}
.main .loginContant{
	width: 11.58rem;
	height: 5.6rem;
	background: url(../img/login/0B4ABB5C-D34A-4F97-A262-81714A6B0C1D@3x.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.main .loginContant .loginForm{
	width: 2.88rem;
	position: absolute;
	right: 1.69rem;
	top: .91rem;
}
.main .loginContant .loginForm .title{
	width: 100%;
}
.main .loginContant .loginForm .title1{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.main .loginContant .loginForm .title1 .line{
	width: .4rem;
	height: .01rem;
}
.main .loginContant .loginForm .title1 .name{
	width: 1.8rem;
	height: .28rem;
}
.main .loginContant .loginForm .title2{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.main .loginContant .loginForm .title2 img{
	width: 2.88rem;
	height: .5rem;
	margin-top: .1rem;
	margin-bottom: .53rem;
}
.main .loginContant .loginForm .formBody{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.main .loginContant .loginForm .formBody input{
	width: 2.7rem;
	height: .48rem;
	border: 1px solid #C0C6CE;
	border-radius: 1rem;
	outline: none;
}
.main .loginContant .loginForm .formBody .userName{
	background: url(../img/login/20AAF31C-D67F-43F4-A9B2-51D03ED4A549@3x.png) no-repeat .31rem .12rem;
	background-size: .23rem .23rem;
	padding-left: .7rem;
	margin-bottom: .2rem;
}
.main .loginContant .loginForm .formBody .password{
	background: url(../img/login/87DBB72D-4FE6-4E55-997F-5E2ACD6DF13E@3x.png) no-repeat .31rem .12rem;
	background-size: .23rem .23rem;
	padding-left: .7rem;
	margin-bottom: .3rem;
}
.main .loginContant .loginForm .formBody .submit{
	color: #fff;
	text-align: center;
	background: -webkit-linear-gradient(#82DEFF, #4BBAFF);
    background: -o-linear-gradient(#82DEFF, #4BBAFF);
    background: -moz-linear-gradient(#82DEFF, #4BBAFF);
    background: linear-gradient(#82DEFF, #4BBAFF);
    cursor:pointer;
    font-size: .2rem;
    margin-bottom: .1rem;
}
.main .loginContant .loginForm .formBody .version{
	width: .87rem;
	height: .28rem;
	line-height: .28rem;
	border-radius: .17rem;
	border: 1px solid #009DFF;
	color: #009DFF;
	text-align: center;
	font-size: 12px;
}
.main .loginContant .loginForm .formBody .noEmpty{
	width: 100%;
	height: .2rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: red;
	font-size: .14rem;
	margin-bottom: .13rem;
}
.main .loginContant .loginForm .sysTitle{
	font-size: .26rem;
    display: flex;
    justify-content: center;
    width: 100%;
    margin: .03rem 0 .53rem 0;
}